Experiences in Belo Horizonte, Brazil